# 研究类和对象

# 设计一个闹钟类
class Clock:
    id = None  # 序列化
    price = None  # 价格

    def ring(self):
        # 用于控制 windows操作系统下的声音播放
        import winsound
        # 播放系统默认的的提示声音
        # winsound.Beep(2000, 3000)  # 参数为频率（Hz）和持续时间（毫秒）
        # 播放指定的音频
        path= "/03_面向对象/file/Audio.wav"
        winsound.PlaySound(path, winsound.SND_FILENAME)


# 构建2个闹钟对象并工作
clock = Clock()
clock.id = "003032"
clock.price = 19.99
print(f" 闹钟ID:{clock.id},价格：{clock.price}")
#clock.ring()

# 闹钟二
clock2 = Clock()
clock2.id = "003033"
clock2.price = 21.99
print(f"闹钟ID：{clock2.id}，价格：{clock2.price}")
clock2.ring()
